F Florian Baxmeyer Director DouBan IMDb Director The Three Investigators and the Secret of Terror Castle 2009 5.7